
layui.use(['form','upload', 'laydate'] ,function(){
    var form = layui.form;

    form.render();
    var laydate = layui.laydate;
    var  upload = layui.upload;
    upload.render({
        elem: '#test2'
        ,url: 'https://httpbin.org/post' //改成您自己的上传接口
        , auto: false  /*true为选中图片直接提交，false为不提交根据bindAction属性上的id提交*/
        , bindAction: '#get'
        ,drag:true

    });


    $.ajax({
        url:'userInfoJson',
        dataType:'json',

        success:function(data){

            $.each(data,function(index,item){

                $('#parentId').append(new Option(item.name,item.id));//往下拉菜单里添加元素
                //设置value（这个值就可以是在更新的时候后台传递到前台的值）为2的值为默认选中
                layui.form.render("select");


            })

            form.render(); //更新全部表单内容
        }
    });



    form.on('submit(menuFormSubmit)', function (data) {
        console.log(data.field);
        var fd = new FormData();
        var formData = new FormData($("#AdminForm")[0]);
        $.ajax({
            type : "post",
            url : "/newUserInfo",
            async : false,
            data : formData, // 你的formid
            contentType: false, //jax 中 contentType 设置为 false 是为了避免 JQuery 对其操作，从而失去分界符，而使服务器不能正常解析文件
            processData: false, //当设置为true的时候,jquery ajax 提交的时候不会序列化 data，而是直接使用data
            success : function(ret) {

           layer.msg("添加成功啦")
                console.log(ret);
                var index = parent.layer.getFrameIndex(window.name);
                parent.layer.close(index);

                // layer.closeAll();
            }
        })
    });


});
// layui.use(['form'],function () {
//     let form = layui.form;
//     form.verify({
//         username:function (value,item) {
//             let checkCode = '';
//             let json = {"name":value};
//             $.ajax({
//                 url:"checkName",
//                 method:"post",
//                 async: false,
//                 contentType: "application/json;charset=utf-8;",
//                 data:JSON.stringify(json),
//                 success:function (data) {
//                     checkName = data;
//                 },
//                 error:function () {
//                     return false;
//                 }
//             });
//
//             if (checkName == "1"){
//                 return "该用户名已经存在"
//             }
//
//         }
//     })
//     });
